shoemaker needle - German English Dictionary